// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) 
// Source File Name:   ClientIdentifier.java

package org.quickserver.net.server;

import java.util.Iterator;
import org.quickserver.util.pool.QSObjectPool;

// Referenced classes of package org.quickserver.net.server:
//            QuickServer, ClientHandler

public interface ClientIdentifier
{

    public abstract void setQuickServer(QuickServer quickserver);

    public abstract void setClientHandlerPool(QSObjectPool qsobjectpool);

    public abstract Object getObjectToSynchronize();

    public abstract Iterator findAllClient();

    public abstract ClientHandler findFirstClientById(String s);

    public abstract Iterator findAllClientById(String s);

    public abstract ClientHandler findClientByKey(String s);

    public abstract Iterator findAllClientByKey(String s);
}
